【Ansible】"FATAL ERROR: expected key exchange group packet from server"の原因と対処



エラーの内容


Windows 10 標準の Open SSHサーバに対してGow パッケージ内のSSHクライアントから接続したところ以下のエラーが発生しました。


FATAL ERROR: expected key exchange group packet from server



ssh クライアントは以下のモジュールです。

C:\Program Files (x86)\Gow\bin\ssh.BAT



原因


原因はLinux 互換環境の Gow クライアント上の SSH から接続しているのが原因でした。
Gow パッケージ内の SSHクライアントではなく以下のSSHクライアントから接続可能でした。

・TeraTerm(インターネットより無料でダウンロードが可能です。)
・Windows 10 標準のOpenSSH クライアント。追加インストールすれば、以下に存在します。


C:\Windows\System32\OpenSSH\ssh.exe



Gowのssh.bat を一時的にリネームしたところ無事実行できました。




Ansibleのよくある質問




個人的に独自に調査した事項をまとめています。各ベンダーとは全く関係がありません。
内容に誤りがある場合や情報が古くなっている場合があります。その場合でも修正されるとは限りません。
参考としてサイト閲覧ください。万が一誤りがあり損失等が発生しても保証しません。あくまでも自己責任でサイトを閲覧ください。